﻿#content {
    width:1024px;
    margin:5px auto;
    background-color:#ffffff;
    position:relative;
    z-index:9;
}
.box_01 .fl{ width:655px;}
.ll-right{width:319px;overflow:hidden;}
#hh a:hover span{
    color: #E4251A;
}
.b_title {
    padding-bottom:27px;
    padding-top:20px;
    text-align:center;
}
.b_title h1 a .a {
    font-family:"微软雅黑";
    font-size:34px;
    height:auto;
    color:#333;
    text-align:center;
    font-weight:bold;
}
.b_title h1 {
    font-size:14px;
    margin:0px auto 4px;
}
.b_title h2 {
    height:31px;
    line-height:31px;
    font-size:14px;
    text-align:center;
}
.b_title a:hover {
    color:#E32418;
    text-decoration: none;
}
.b_title h2 a {
    color:#666;
    margin:0px 2px;
}
.scroll {
    position:relative;
    /* margin-bottom:50px;
    */
    width:655px;
    height:415px;
    overflow: hidden;
}
.box_01 {
    height:443px;
}
.scroll .bd {
    position:relative;
    height:415px;
}
.scroll .bd ul li {
    zoom:1; vertical-align:middle;
}
.scroll .bd{ position:relative; height:100%; z-index:0; }
.scroll .bd ul li a img {
    display:block;
    width:655px;
    height:415px
}
.scroll ul li p {
   position: absolute;
	width: 649px;
	/* height: 60px; */
	bottom: -1px;
	left: 0;
	padding: 10px 0;
	/* line-height: 60px; */
	font-size: 16px;
	color: #ffffff;
	padding-left: 11px;
    background:url(../images/nIndexImage/bg_btm.png);
}
.scroll ul li p span {
   width: 463px;
	height: 100%;
	display: block;
}
.scroll .hd {
    position:absolute;
    bottom:12px;
    right:3px;
    width:143px;
    height:10px;
    z-index:999;
}
.scroll .hd ul li {
    	float: left;
	width: 12px;
	height: 6px;
	border-radius: 3px;
	margin-right: 7px;
	background-color: #ffffff;
	cursor: pointer;
}
.scroll .hd ul li.on {
    background:#C31515;
    width:22px;
}
.scroll .prev{
    position: absolute;
    left: 5px;
    top: 188px;
    width: 35px;
    display: block;
    height: 58px;
}
.scroll .prev img,.scroll .next img{
    margin-top: 6px;
    margin-left: 4px;
}
.scroll .next{
    position: absolute;
    right: 5px;
    top: 188px;
    width: 35px;
    display: block;
    height: 58px;
}
.scroll .prev:hover,.scroll .next:hover{
    background: #E3241A;
}
.box_01 .gd{
   width: 656px;
    height: 86px;
    background: #F5F5F5;
    margin-top: 18px;
    padding-top: 10px;
}
.txtScroll-top{      width: 304px;
    height: 30px;
    overflow: hidden;
    position: relative;
    padding: 7px 3px 0 15px; }
.txtScroll-top .bd{overflow: hidden }

.txtScroll-top .infoList li{ height:30px; line-height:30px; margin-bottom: 7px; }
.txtScroll-top .infoList li a{
    width: 137px;
    display: block;
    height: 30px;
    margin-right: 12px;
    overflow: hidden;
}
.txtScroll-top .gd-title{ background: #E3241A;color: #fff;padding: 5px;font-size: 12px;
    border-radius: 2px;
    margin-right: 5px;}
.txtScroll-top .infoList li a{ font-size: 14px;}
.titleGroup {
    width:350px;
    height:540px;
      margin-top: -10px;
    position:relative;
    overflow:hidden;
    color:#ffffff;
}
.titleGroup li {
      font-size: 14px;
    padding: 0px 0 9px 0;
    height: 31px;
    overflow: hidden;
    line-height: 33px;
  float: left;
      width: 350px;
    margin-bottom: 2px;
}
.titleGroup li.frist {
           font-size: 18px;
    font-weight: bold;
    width: 100%;
    overflow: hidden;
    line-height: 31px;
    margin-bottom: 8px;
    margin-top: 5px;
    padding-bottom: 6px;
}
.titleGroup li.frist a{
    color: #0059B2;
}
.titleGroup li.frist a:hover{
    color: #EE0000;
}
.tb_bw{
    background: #EE0000;
    text-align: center;
    line-height: 26px;
    color: #fff !important;
    margin-right: 6px;
    padding: 3px 6px;
}
.tb_bw:hover{
    color: #fff !important;
    text-decoration: none;
}
.scroll .btn{
    position: absolute;
    top: 0;
    width: 44px;
    height: 298px;
    display: block;
    z-index: 3;
    background: #f00;
}
.story_list .point a {
    color:#C31515 !important;
}
.titleGroup li.frist a {
    font-size:18px;
    font-weight:bold;
    width:100%;
    overflow:hidden;
}
.recommend {
    width:1024px;
    margin:0 auto;
}
.titleGroup li.point a {
    /*color:#C31515;
    */
}
.zd_title{
    position: relative;
    height: 45px;
    /*background: url("../images/nIndexImage/zd.png") no-repeat left center;*/
}
.zd_title a{
    font-size: 22px;
    color: #333;
    line-height: 36px;
    text-align: center;
    position: absolute;
    top:0;
    background: #F5F5F5;
    width: 136px;
    float: left;
    display: block;
    height: 38px;
    z-index: 1;
    border-radius: 17px;

}
.zd_title .zd_01{
    padding-right: 25px;

}
.zd_title .zd_01.active{
    left:0;
    z-index: 99;
    padding-right: 0;
}
.zd_title .zd_02{
    left:108px;
    width: 124px;
    padding-left: 25px;
    z-index: 1;
}.zd_title .zd_02.active{
     padding-left: 0;
    left: 122px;
     width: 140px;
     z-index: 99;
 }
.zd_title a:hover,.zd_title a.active{
    text-decoration: none;
    color: #fff;
    background: #E3241A;
    z-index: 99;
}
.recommend {
    /*border-top:solid 1px #E1E1E1;
    */
    height:245px;
}
.recommend .recommend_title {
    border-top:solid 1px #E1E1E1;
}
.recommend .recommend_title a {
    display:inline-block;
    padding:10px 17px;
    font-size:16px;
    color:#ADADAD;
    /* margin-right:17px;
    */
}
.recommend .recommend_title a.active {
    border-top:solid 1px #F56864;
    margin-top:-1px;
    color:#333;
}
.picScroll-left {
    width:1024px;
    overflow:hidden;
    position:relative;
    margin-top:10px;
    height:213px;
}
.picScroll-left .hd {
    overflow:hidden;
    height:65px;
    position:absolute;
    top:50px;
    z-index:999;
    width:1024px;
}
.picScroll-left .hd .prev,.picScroll-left .hd .next {
    display: block;
    width: 46px;
    height: 40px;
    position: absolute;
    top: 3px;
}
.picScroll-left .hd .prev{
    left: 0;
}
.picScroll-left .hd .next {
    right: -5px;
}
.picScroll-left .bd {
}.picScroll-left .bd .tempWrap {
     width:1009px !important;
   
 }
.picScroll-left .bd ul {
    overflow:hidden;
    zoom:1;
}
.picScroll-left .bd ul li {
    margin-right:12px;
    float:left;
    _display:inline;
    overflow:hidden;
    text-align:center;
    width:242px;
    height:245px;
}
.picScroll-left .bd ul li .pic {
    text-align:center;
    width:240px;
    height:143px;
    overflow:hidden;
}
.picScroll-left .bd ul li .pic img {
    width:100%;
    height:140px;
    display:block;
    padding:2px;
}
.picScroll-left .bd ul li .title {
    line-height:24px;
}
.picScroll-left .bd ul li .title {
    font-size:15px;
    /* margin-top:5px;
    */
    max-height:41px;
    /* background:#f00;
    */
    line-height:25px;
    overflow:hidden;
  padding:5px;
}
.picScroll-left .bd ul li .title a {
    width:225px;
    display:inline-block;
    word-wrap:break-word;
}
.mt_10 {
    margin-top:25px;
    margin-bottom:25px;
}
.adGal {
    height:90px;
    position:relative;
}
.galElement {
    position:absolute;
    left:0;
    top:0;
}
.front-page {
    height:950px;
}
.focus-news ul li a {
    width:100%;
    height:100%;
   
}
.focus-news .focus-left {
    width:287px;
    /*height:100%;
    */
    margin-right:23px;
}
.focus-news .focus-left .focus-video .focus-video-news {
    display:inline-block;
    width: 287px;
    height: 181px;
    position: relative;
}
.focus-news .focus-left .focus-video .focus-video-news img {
    width: 287px;
    height: 181px;
}
.galElement i{
    position: absolute;
    width: 30px;
    height: 30px;
    left: 121px;
    top:71px;
    background: url("../images/nIndexImage/vi-bg.png") no-repeat;
}
.focus-news .focus-left .focus-video .video_first {
    margin-right:2px;
}
.focus-news .focus-left .focus-video .focus-video-news p {
    /* height:20px;
    */
    padding:5px 0;
    height:36px;
    line-height:20px;
    width:141px;
    overflow:hidden;
    font-size:14px;
}
.focus-news .focus-left .focus-video .video_list {
    width:100%;
      margin-top: 9px;
    margin-bottom:20px;
}
.focus-news .focus-left .focus-video .video_list li {
    overflow:hidden;
    height:35px;
    line-height:35px;
    font-size:15px;
    width:289px;
    /*background:url(../images/nIndexImage/video.png) no-repeat 0px 5px;*/
    /*padding-left:21px;*/
}
.focus-video-news .adGal{
     height: 181px;
}
.focus-video-news ins {
    display: block;
    width: 100%;
    text-align: center;
    color: #FFF;
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    margin-top: -30px;
    position: relative;
    font-size: 14px;
    overflow: hidden;
    z-index: 1;
    background: url(../images/nIndexImage/bg_btm.png);
}
.focus-video-news a:hover,.zt_pic a:hover{
    color:#ccc !important;
    text-decoration: none !important;
}
.focus-theory .theory_list {
    width:100%;
    margin-bottom:20px;
    /*margin-top:-8px;*/
}
.focus-theory .theory_list li {
    overflow:hidden;
    height:36px;
    line-height:36px;
    font-size:15px;
    width:310px;
}
.focus-theory .theory_list li.theory_imp,.focus-story .story_list li.story_imp {
    font-weight:bold;
}
.focus-news .recommend_title {
    border-top:solid 1px #E1E1E1;
    overflow:auto;
    height:53px;
}
.pic-news .recommend_title {
    border-top:solid 1px #E1E1E1;
    overflow:auto;
    height:60px;
}
.dzb_title {
    border-top:solid 1px #E1E1E1;
    height:53px;
}
.focus-news .recommend_title .news_more {
    font-size:14px;
    color:#333;
    padding:7px 18px;
    /* margin-right:17px;
    */
}
.focus-news .recommend_title a.active {
    padding:6px 5px;
}
.focus-news .recommend_title a.active,.dzb_title a {
    border-top:solid 1px #F56864;
    margin-top:0;
    color:#333;
    display:inline-block;
    margin-bottom:7px;
    font-size:22px;
}
.dzb_title a:hover,.focus-news .recommend_title a:hover{
    color: #E3241A;
    text-decoration: none;
}
.dzb_title a {
    padding:6px 2px;
    float:left;
}
.dzb_title .fr {
    margin:10px 3px;
}
.dzb_title .fr img {
    width:109px;
}
.focus-newspapers {
    width:100%;
    height:332px;
}
.focus-center {
    width:372px;
    height:100%;
    overflow:auto;
    margin-right:23px;
}
.focus-center .tz_center {
    padding-left:11px
}
.focus-center .focus-key a {
    margin-right:12px;
    margin-bottom:12px;
    /*height:63px;
    */
    /*float:left;
	*/
    display:inline-block;
    background:#EFEFEF;
    color:#525252;
    vertical-align:middle;
    font-size:15px;
    width:110px;
    text-align:center;
}
.focus-center .focus-key a.few {
    height:55px;
    line-height:55px;
}
.focus-center .focus-key a.manny {
    padding:8px 15px;
    width:80px !important;
    line-height:19px;
}
.focus-story .story_content {
    width:100%;
    margin-bottom:10px;
    /*margin-top:-8px;*/
}
.dp_mews .focus-story .story_list li {
    width:380px;
    overflow:hidden;
    height:37px;
    line-height:37px;
    font-size:14px;
}
.front-page .focus-story .story_list li {
    /*width:380px;*/
    overflow:hidden;
    height:41px;
    line-height:40px;
    font-size:15px;
}
.focus-key {
    height:131px;
}
.focus-right {
    width:310px;
    overflow:hidden;
}
.focus-left .order_list {
    width: 100%;
    /*margin-bottom: 15px;*/
    height: 61px;
}
.focus-left .order_list li {
    overflow: hidden;
    height: 34px;
    line-height: 34px;
    width: 287px;
    font-size: 15px;
}
.focus-left .order_list li a i {
    color:#7D7D7D;
    font-size:22px;
    width:30px;
    height:32px;
    display:inline-block;
    font-style:italic;
}
.focus-left .order_list li a:hover .order_title {
    text-decoration: underline;
}

.focus-right .order_list li a i.top {
    color:#C31616;
    font-size:26px;
}
.focus-right .order_list li a .order_title {
    display:inline-block;
    margin:0 5px 0 9px;
    width:241px;
    height:100%;
}
.focus-right .order_list li a .visits {
    color:#C72424;
    width:59px;
    height:32px;
}
.focus-right .zt .zt_list {
    width:100%;
    margin-bottom:6px;
}
.focus-right .zt .zt_list li {
    overflow:hidden;
    height:40px;
    line-height:40px;
    font-size:14px;
    background:url(../images/nIndexImage/disc.png) no-repeat 0px center;
    padding-left:16px;
}
.focus-right .zt .zt_pic {
    width:100%;
    height:160px;
    position:relative;
    overflow:hidden;
    margin-bottom:12px;
}
.zt_pic {
    width:267px;
    height:169px;
}
.zt_pic ins {
    display:block;
    width:100%;
    text-align:center;
    color:#ccc;
    height:30px;
    line-height:30px;
    text-decoration:none;
    margin-top:-30px;
    position:relative;
    font-size:14px;
    overflow:hidden;
    z-index:1;
    background:url(../images/nIndexImage/bg_btm.png);
}
.focus-right .zt .zt_pic a img {
    width:100%;
    height:100%;
}
.pub_num {
    background: url(../images/nIndexImage/pic_bg.jpg) no-repeat left center;
    width: 713px;
    /* background: #f00; */
    height: 127px;
    background-size: 100% 100%;
    /* padding: 14px 0; */
    padding-top: 11px;
    margin-top: 4px;
}
.ewm_scroll {
    width:504px;
    margin-left:192px;
    overflow:hidden;
    position:relative;
    /* margin-top:20px;
    */
    /* height:245px;
	*/
}
.ewm_scroll .hd {
    height:65px;
    position:absolute;
    right:-61px;
    top:50px;
    z-index:999;
    width:100px;
}
/*.ewm_scroll .hd .prev,.ewm_scroll .hd .next {
	display:block;
	width:5px;
	height:9px;
	float:right;
	margin-right:5px;
	margin-top:10px;
	overflow:hidden;
	*/
/*    cursor:pointer;
	background:url("images/arrow.png") no-repeat;
}
*/
.ewm_scroll .hd a {
    display:inline-block;
    width:45px;
    height:138px;
    position:absolute;
    z-index:999;
    top:-17px
}
.ewm_scroll .hd .prev {
    left:-454px;
}
.ewm_scroll .hd .next {
    right:38px;
}
.ewm_scroll .hd .prevStop {
    background-position:-60px 0;
}
.ewm_scroll .hd .nextStop {
    background-position:-60px -50px;
}
.ewm_scroll .hd ul {
    float:right;
    overflow:hidden;
    zoom:1;
    margin-top:10px;
}
.ewm_scroll .hd ul li {
    float:left;
    width:9px;
    height:9px;
    overflow:hidden;
    margin-right:5px;
    text-indent:-999px;
    cursor:pointer;
    /*background:url("images/icoCircle.gif") 0 -9px no-repeat;*/
}
.ewm_scroll .hd ul li.on {
    background-position:0 0;
}
.ewm_scroll .bd {
    width:425px;
    margin-left:42px;
    overflow:hidden;
    height:119px
}
.ewm_scroll .bd ul {
    overflow:hidden;
    zoom:1;
}
.ewm_scroll .bd ul li {
   margin: 0 7px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
    width: 95px !important;
    height: 100%;
}
.ewm_scroll .bd ul li .pic {
    text-align:center;
    width:92px;
    height:95px;
    overflow:hidden;
}
.ewm_scroll .bd ul li .pic img {
    width:92px;
    height:92px;
    display:block;
    padding:2px 0;
}
.ewm_scroll .bd ul li .title {
    line-height:28px;
    text-align:center;
    color:#FBF2F2;
    font-size:14px;
}
.tz-news .tz_hint {
    background:#F7F7F7;
    padding:7px 10px;
    line-height:25px;
    margin-top:12px;
}
.tz-news .tz_hint a {
    display:block;
    height:28px;
    overflow:hidden;
}
.news_more {
    color:#444;
    font-size:14px;
}
/*.tz-news {
	*/
/*height:359px;
*/
/*
}
*/
.dp-mews {
    height:368px !important;
}
.tz-news .tz_left .video_list li {
    overflow:hidden;
    height:37px;
    line-height:37px;
    font-size:14px;
    width:289px;
}
.tz-news .dp {
    width:714px;
}
.tz-news .xs-left,.tz-news .xs-center {
    width: 332px;
    margin-right: 36px;
}
.tz-news .tz_center .story_list li {
    overflow:hidden;
    height:37px;
    line-height:37px;
    font-size:14px;
    width:289px;
}
.tz-news .tz_zt {
    padding:10px;
    background:#F7F7F7;
}
.tz-news .tz_zt .zt_list {
    width:100%;
}
.tz-news .focus-right .tz_zt .zt_list li {
    overflow:hidden;
    height:32px;
    line-height:32px;
    font-size:14px;
}
.tz-news .focus-right .tz_zt .zt_pic {
    width:100%;
    height:169px;
    position:relative;
    overflow:hidden;
    margin-bottom:10px;
}
.tz-news .focus-right .tz_zt .zt_pic a img {
    width:100%;
    height:100%;
}
.tz-news .focus-news .focus-right .tz_zt .zt_pic a img:hover {
    -webkit-animation:enlarge .7s ease forwards;
    animation:enlarge .7s ease forwards;
    -moz-animation:enlarge .7s ease forwards;
    /* Firefox */
    -o-animation:enlarge .7s ease forwards;
    /* Opera */
}
.mt_content {
    height:92px;
    margin:15px auto;
}
.mt_content .fl {
    width:730px;
    height:92px;
}
.mt_content .fr {
    width:288px;
    height:92px;
}
#yingyong,#ying {
    width:288px;
    height:90px;
    overflow:hidden;
    position:relative;
}
#yingyong .optwrap,#ying .imgwrap {
    width:288px;
    height:900px;
    overflow:hidden;
    position:absolute;
    left:0;
    top:0;
}
#yingyong .optwrap a img,#ying .imgwrap a img {
    height:92px;
    width:288px;
}
.box_tz {
    height:400px;
}
.box_tz .tz_dp {
    width:319px;
}
.box_tz .tz_dp .nav_tz {
    height:40px;
    line-height:40px;
    margin-bottom: 18px;
}
.box_tz .tz_dp .nav_tz img {
    width:17px;
    vertical-align:middle;
    float:left;
    margin:11px 0 0 3px !important;
}
.box_tz .tz_dp .nav_tz li {
    height:40px;
    float:left;
}
.box_tz .tz_dp .nav_tz li a {
    /* display: block; */
    float: left;
    display: inline;
    height: 40px;
    font-size: 22px;
    color: #333;
    /* width: 64px; */
    text-align: center;
    padding: 0 15px;
}
.box_tz .tz_dp .nav_tz li a span ins {
    font-size:12px;
    text-decoration:none;
    padding:0px 6px;
    background:url(../images/a.jpg) no-repeat center center;
}

.box_tz .frist {
    margin-right:30px;
}
.tz_dp {
    border-top:solid 1px #E2E2E2;
}
.tz_dp .bh_300 ul li {
    width:328px;
}
.nav_tz li a.hover {
    border-top:solid 1px #F5605C;
    margin-top:-1px;
    /*color: #E32418 !important;*/
    text-decoration: none;
}
.nav_tz li.long {
    width:114px !important;
}

.tz_dp .more_disc {
    display:block;
    height:40px;
    font-size:16px;
    color:#333;
    padding:5px 15px;
}
@-webkit-keyframes enlarge {
    0% {
        -webkit-transform:scale(1)
    }
    100% {
        -webkit-transform:scale(1.1)
    }
}@keyframes enlarge {
     0% {
         transform:scale(1)
     }
     100% {
         transform:scale(1.1)
     }
 }@-moz-keyframes enlarge {
      0% {
          -webkit-transform:scale(1)
      }
      100% {
          -webkit-transform:scale(1.1)
      }
  }@-o-keyframes enlarge {
       0% {
           -webkit-transform:scale(1)
       }
       100% {
           -webkit-transform:scale(1.1)
       }
   }.tz_dp .main3 {
        width:100%;
        height:300px;
      
    }
.tz_dp .main3 ul {
    width:100%;
    height:100%;
}
.tz_dp .main3 ul li .box_show {
    position:relative;
    height:160px;
    margin-bottom:20px;
    overflow:hidden;
    /*background:#f00;
    */
}
.tz_dp .main3 ul li {
    width:100%;
    height:300px;
}
.tz_dp .main3 ul li .box_show {
    width:319px;
    height:201px
}
.tz_dp .main3 ul li .box_show .sy_sc_rw_sh_img {
    width:319px;
    height:201px
}
.tz_dp .main3 ul li .box_show a .sy_sc_rw_sh_img img {
    width:319px;
    height:201px
}
.tz_dp .main3 ul li .box_show:hover img {
    -webkit-animation:enlarge .7s ease forwards;
    animation:enlarge .7s ease forwards;
    -moz-animation:enlarge .7s ease forwards;
    /* Firefox */
    -o-animation:enlarge .7s ease forwards;
    /* Opera */
}
.tz_dp .main3 ul li .box_show .txt {
    position:absolute;
    left:0;
    text-align: center;
    bottom:0px;
    width:300px;
    height:42px;
    line-height:42px;
    overflow:hidden;
    padding:0 10px;
    font-size:16px;
    color:#fff;
    background:url(../images/nIndexImage/bg_btm.png);
}
.ul4 p {
    overflow:hidden;
    height:34px;
    line-height:34px;
    font-size:15px;
    width:319px;
}
.pic-news {
    height:455px;
}
.pic-left {
    width:295px;
    margin-right:7px;
}
.pic-left div,.pic-right div,.pic-center div {
    position:relative;
    overflow:hidden;
}
.pic-center {
    width:421px;
}
.pic-right {
    width:293px;
}
.pic-center .fl {
    width:209px;
}
.pic-center .fr {
    width:206px;
}
.pic-top {
    margin-bottom:8px;
}
a .t {
    height:50px;
    width:100%;
    line-height:50px;
    text-align:center;
    background: url(../images/nIndexImage/bg_btm.png);
    color:#fff;
    position:absolute;
    bottom:-50px;
    z-index:9;
    font-size: 14px;
    left:0px;
    text-decoration:none;
}
.tz_dp .main3 ul li .box_show {
    position:relative;
    height:201px;
    margin-bottom:12px;
    overflow:hidden;
    /*background:#f00;
    */
}
.tz_dp .main3 ul li {
    width:100%;
    height:300px;
}
.tz-news .box_show {
    width:327px;
    height:148px;
    position:relative;
    margin-bottom:16px;
    margin-top: 11px;
    overflow:hidden;
}
.tz-news .box_show .sy_sc_rw_sh_img {
    width:327px;
    height:148px;
}
.tz-news .box_show a .sy_sc_rw_sh_img img {
    width:327px;
    height:148px;
}
.tz-news .box_show:hover img {
    -webkit-animation:enlarge .7s ease forwards;
    animation:enlarge .7s ease forwards;
    -moz-animation:enlarge .7s ease forwards;
    /* Firefox */
    -o-animation:enlarge .7s ease forwards;
    /* Opera */
}
.tz-news .box_show .txt {
    position:absolute;
    left:0;
    bottom:0px;
    text-align: center;
    width:308px;
    height:60px;
    line-height:75px;
    overflow:hidden;
    padding:0 10px;
    font-size:16px;
    color:#fff;
    background:url(../images/nIndexImage/tz_btm.png);
}
.txt:hover{
    /*text-decoration: underline;*/
    color: #fff;
}
a:hover{
    text-decoration: underline;
    color: #D91F15;
}
#footer {
    padding-top:20px;
    width:100%;
    margin:0 auto;
    border-top:solid 1px #EFEFEF;
    height:312px;
    position:relative;
}
#footer .links {
   
  
    margin:0 auto;
    overflow:hidden;
}
#footer h3 {
    font-size:16px;
    margin-bottom:9px;
    font-weight:bold;
}
#footer .fLShow {
    font-size:13px;
    height:33px;
    line-height:33px;
}
#footer .fLShow a {
    padding:0 6px;
}
#footer .news-link {
    line-height:25px;
    margin-bottom:25px;
}
#footer .news-link a {
    font-size:13px;
    padding-right:13px;
}
#footer .copyRightInfo {
    text-align:center;
}
#footer .copyRightInfo .connect {
    line-height:13px;
    height:13px;
    margin-bottom:25px;
    font-weight:bold;
}
#footer .copyRightInfo .connect .dec {
    padding-right:6px;
}
#footer .copyRightInfo .connect a {
    color:#333;
    font-size:12px;
    display:inline-block;
    padding:0px 3px;
}
#footer .copyRightInfo .connect a:hover{
    color: #E3241A;
}
#footer .copyRightInfo .announce {
    line-height:22px;
}
#footer .buttomIconDiv img {
    height:35px;
    margin-top:20px;
    margin-bottom:20px;
    margin-left:12px;
}
#footer .buttomIconDiv {
    width:200px;
    margin:0 auto;
}
#gotop {
    width: 91px;
    height: 96px;
    position:fixed;
  z-index:1000;
    display: block;
    right:50px;
    cursor:pointer;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

#gotop {
    bottom:67px;
    _margin-bottom:67px;
}
.dzb {
    border:solid 1px #EBEBEB;
    padding:10px;
    margin-top:5px;
    height:250px;
}
.dzb .fl {
    width:170px;
}
.dzb .fl a img {
    width:153px;
    height:212px;
}
.dzb .fr {
    padding:30px 0;
    width:114px;
    text-align:center;
}
.dzb .fr img {
      width: 102px;
    height: 102px;
    margin-top: 8px;
}
.dzb .fr span {
    font-size:15px;
    line-height:25px;
}
.gzh span {
    cursor:default;
}
.point a {
    color:#C52426;
}
.tz_hint a {
    font-size:14px;
}
.ul6 {
    width:287px;
}
.ul6 li {
    height:85px;
    margin-bottom:14px;
}
#sljc a img {
    width:100%;
}
#sljc {
    padding:5px;
    background:#F7F7F7;
  width:279px;
}
.xs-news {
    height:136px;
}
.xs-news .fl {
    width:125px;
    height:125px;
}
.xs-news .fl img {
    width:100%;
    height:100%;
}
.xs-news .fr {
    width:203px;
    padding:10px 0;
}
.xs-news .fr h3 {
    font-size:16px;
    height:43px;
    overflow:hidden;
    line-height:22px;
    margin-bottom:8px;
}
.xs-news .fr p {
    color:#818181;
    height:57px;
    overflow:hidden;
    font-size:14px;
    line-height:19px;
}
.dp .xs-center {
    margin-right:0 !important;
}
.tz-news .tz_left .dp_list li,.tz-news .tz_center .dp_list li {
    overflow:hidden;
    height:38px;
    line-height:38px;
    font-size:14px;
}
.ul6 .wContent {
    height:119px;
    width:319px;
    margin-bottom:20px;
}
.ul6 .wContent img {
    height:100%;
    width:100%;
}
.dp .dp_list {
    height: 168px;
    margin-top:6px;
    overflow:hidden;
}
.dp .xs-left,.dp .xs-center{
    margin-top: -11px;
}
.gg_right img{
    width: 329px;
    height: 190px;
}
.gg_right{
    margin-bottom: 20px;
    margin-top: 5px;

}
.gg_right a{
    display: block;
    width: 329px;
    height: 190px;
}